#!/bin/bash
echo "🚀 启动最终版轴承监控系统"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "✨ 新功能:"
echo "   📊 XYZ三轴振动实时显示"  
echo "   🎵 声音波形图(类似Audacity)"
echo "   🔧 改进的振动数据采集"
echo "   🛠️  修复JSON序列化问题"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"

cd /home/pi/data_box_3_v0

# 停止所有相关进程
echo "🛑 停止旧版本..."
pkill -f "web_bearing_monitor" 2>/dev/null || true
sleep 2

# 激活虚拟环境
echo "🐍 激活虚拟环境..."
source production_env/bin/activate

# 创建目录
mkdir -p recordings test_photos logs test_data

# 设置环境
export PYTHONPATH="$PYTHONPATH:$(pwd)"
export FLASK_ENV=production

echo ""
echo "🌐 访问地址: http://192.168.1.5:5006"
echo "📱 移动端友好的响应式界面"
echo ""

# 启动最终版本
python web_bearing_monitor_improved.py
